rootdir = ../..
include("$$rootdir/common.pri")

TEMPLATE = lib
CONFIG += qt warn_on
DEFINES += BUILD_IO_DLL
QT -= gui
TARGET = greenhills.io

public_headers = ../connection.h \
    ../deserializationexception.h \
    ../ioexception.h \
    ../message.h \
    ../processexception.h \
    ../serverconnection.h \
    ../clientconnectionlistener.h \
    ../datalistener.h \
    ../serializable.h \
    ../iodll.h

HEADERS += $$public_headers

SOURCES += connection.cpp \
    message.cpp \
    serverconnection.cpp \
    ioexception.cpp \
    processexception.cpp

LIBS += \
    -lgreenhills.util
